artificial assists - French English Dictionary